main roads - Turkish English Dictionary